Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 ROMAN ROAD Detached £484,093 £110,000 3 Sep 1999
69 ROMAN ROAD Detached £538,911 £325,000 14 Feb 2014